Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Traefik] Add traefik check #64

Closed
wants to merge 3 commits into from
Closed

[Traefik] Add traefik check #64

wants to merge 3 commits into from

Conversation

hkaj
Copy link
Member

@hkaj hkaj commented May 19, 2017

What does this PR do?

Adds a Traefik check.

Motivation

  • we received a few requests for it
  • we want to improve our coverage of the cloud native ecosystem
  • the new prometheus_check needs a few checks using it so we can see what's to improve
  • I use Traefik, love it, and need metrics for it :)

@timoreimann
Copy link

timoreimann commented May 19, 2017

hey @hkaj,

one of the Traefik maintainers here. :)

First of all: Even though I don't use DataDog, it's great to see you're providing better integration with Traefik. Appreciated!

Skimming over the PR, I saw that you apparently maintain a mapping of Prometheus metrics used in Traefik. Out of curiosity, is there any plan on how to stay in sync with Traefik's set of metrics from your end?

FWIW, there's PR traefik/traefik#1504 in-flight right now to add metrics for the retry counter, and we are probably going to have a few more over time.

Thanks again!

@hkaj
Copy link
Member Author

hkaj commented May 19, 2017

Hey @timoreimann

New metrics will need to be added manually to the check, and these updates will be provided on a best-effort basis. The community can handle it, or create issues to notify us/other users about new metrics to add. This is already the process for kube-state-metrics for example.

We don't want to collect all metrics by default because the prometheus format is quite different from the datadog one, so we need to be able to transform metrics to something that better fits our model. And we can't do it retroactively because it would change metrics that people could already be using for alerting (and thus triggering un-wanted alerts).

Does that make sense?

@timoreimann
Copy link

@hkaj makes absolute sense. 👍 Thanks for the explanation.

@hkaj hkaj requested a review from truthbk June 20, 2017 20:06
@hkaj
Copy link
Member Author

hkaj commented Jun 20, 2017

that took me long enough to finish it... Can I get a review on this one @truthbk ?

@stale
Copy link

stale bot commented Oct 13, 2017

This issue has been automatically marked as stale because it has not had activity in the last 60 days. It will be closed if no further activity occurs in the next two weeks. Thank you for participating in the Datadog open source community. If you need more time, or have any questions, let us know.

@stale stale bot added the stale label Oct 13, 2017
@jeremy-lq
Copy link
Member

Spoke with Haissam. He still plans to have this merged, but needs a bit of additional time. Removing the stale tag.

@stale stale bot removed the stale label Oct 27, 2017
@Vlaaaaaaad
Copy link

I'd love to see status count( how many 20x, 30x, 40x, 50x) added to this.

@stale
Copy link

stale bot commented Jan 13, 2018

This issue has been automatically marked as stale because it has not had activity in the last 60 days. It will be closed if no further activity occurs in the next two weeks. Thank you for participating in the Datadog open source community. If you need more time, or have any questions, let us know.

@stale stale bot added the stale label Jan 13, 2018
@kedare
Copy link

kedare commented Jan 15, 2018

@jeremy-lq any update ? :)
Can we help in any way ?

@stale stale bot removed the stale label Jan 15, 2018
@jeremy-lq
Copy link
Member

@hkaj is this ready for a review from @truthbk or do you have additional commits to push?

@stale
Copy link

stale bot commented Mar 17, 2018

This issue has been automatically marked as stale because it has not had activity in the last 60 days. It will be closed if no further activity occurs in the next two weeks. Thank you for participating in the Datadog open source community. If you need more time, or have any questions, let us know.

@stale stale bot added the stale label Mar 17, 2018
@stale stale bot closed this Mar 31, 2018
@jeremy-lq jeremy-lq mentioned this pull request Jul 21, 2018
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants